tropical rain forest biome - German English Dictionary